cause possible - Turkish English Dictionary